Palm ruff - French English Dictionary